home *** CD-ROM | disk | FTP | other *** search
/ IRIX Base Documentation 2001 May / SGI IRIX Base Documentation 2001 May.iso / usr / share / catman / g_man / cat3 / standard / tlutbind.z / tlutbind
Encoding:
Text File  |  1998-10-20  |  4.1 KB  |  67 lines

  1.  
  2.  
  3.  
  4. ttttlllluuuuttttbbbbiiiinnnndddd((((3333GGGG))))                                                      ttttlllluuuuttttbbbbiiiinnnndddd((((3333GGGG))))
  5.  
  6.  
  7.  
  8. NNNNAAAAMMMMEEEE
  9.      ttttlllluuuuttttbbbbiiiinnnndddd -  selects a texture look up table
  10.  
  11. CCCC SSSSPPPPEEEECCCCIIIIFFFFIIIICCCCAAAATTTTIIIIOOOONNNN
  12.      vvvvooooiiiidddd ttttlllluuuuttttbbbbiiiinnnndddd((((lllloooonnnngggg ttttaaaarrrrggggeeeetttt,,,, lllloooonnnngggg iiiinnnnddddeeeexxxx))))
  13.  
  14. PPPPAAAARRRRAAAAMMMMEEEETTTTEEEERRRRSSSS
  15.      _t_a_r_g_e_t   expects the texture resource to which the texture function
  16.               definition is to be bound.  There is one appropriate resource
  17.               TTTTLLLL____TTTTLLLLUUUUTTTT____0000.
  18.  
  19.      _i_n_d_e_x    expects the name of the texture function that is being bound.
  20.               Name is the index passed to tttteeeexxxxddddeeeeffff2222dddd when the texture function
  21.               was defined.
  22.  
  23. DDDDEEEESSSSCCCCRRRRIIIIPPPPTTTTIIIIOOOONNNN
  24.      Texture coordinates, _s,_t,_u may be specified at geometry vertices,
  25.      similarly to color, depth, and vertex normals.  The texture coordinates
  26.      are interpolated from the values specified at the vertices for each
  27.      screen pixel touched by the geometry.  A texture function maps the
  28.      texture coordinates _s,_t, or _s,_t,_u, corresponding to a screen pixel into
  29.      _n_c values, called texture function outputs, using an _i_m_a_g_e and a set of
  30.      properties. The texture function outputs may be translated with a texture
  31.      look-up table.  The texture function outputs are used by the texture
  32.      environment function to modify the screen pixel color.
  33.  
  34.      tttteeeexxxxddddeeeeffff2222dddd and tttteeeexxxxddddeeeeffff3333dddd define a texture function and tttteeeexxxxbbbbiiiinnnndddd selects which
  35.      texture function definition to use.  The texture environment function is
  36.      defined by tttteeeevvvvddddeeeeffff and selected by tttteeeevvvvbbbbiiiinnnndddd. The texture look-up table is
  37.      defined by ttttlllluuuuttttddddeeeeffff and selected by ttttlllluuuuttttbbbbiiiinnnndddd. The texture coordinates are
  38.      specified with the tttt family of commands.
  39.  
  40.      By default texture look up table  definition 0 is bound to TTTTLLLL____TTTTLLLLUUUUTTTT____0000.
  41.      Texture look-up table use is enabled when a texture function definition
  42.      other than 0 is bound to TTTTXXXX____TTTTEEEEXXXXTTTTUUUURRRREEEE____0000, and a texture environment
  43.      definition other than 0 is bound to TTTTVVVV____EEEENNNNVVVV0000 and a texture look up table
  44.      definition other than 0 is bound to TTTTLLLL____TTTTLLLLUUUUTTTT____0000.  (See tttteeeevvvvbbbbiiiinnnndddd tttteeeexxxxbbbbiiiinnnndddd.)
  45.  
  46. SSSSEEEEEEEE AAAALLLLSSSSOOOO
  47.      t, texbind tevbind, tlutdef, tevdef, texdef2d
  48.  
  49. NNNNOOOOTTTTEEEESSSS
  50.      IRIS-4D G, GT, and GTX models, and the Personal Iris, do not support
  51.      texture mapping.  tttteeeexxxxbbbbiiiinnnndddd is ignored by these machines.  The Iris Indy,
  52.      Indigo Entry, and XL support texture mapping except for lines.  Use
  53.      ggggeeeettttggggddddeeeesssscccc to determine whether texture mapping is supported.
  54.  
  55.      tttteeeexxxxbbbbiiiinnnndddd cannot be used while mmmmmmmmooooddddeeee is MMMMSSSSIIIINNNNGGGGLLLLEEEE.
  56.  
  57.  
  58.  
  59.  
  60.  
  61.  
  62.  
  63.                                                                         PPPPaaaaggggeeee 1111
  64.  
  65.  
  66.  
  67.